ice pack


Results for "ice pack"

English - Turkish Dictionary

ice pack

(English - Turkish Dictionary) :
buz torbası.